package com.ansuenjob.model;

import java.sql.Timestamp;

/**
 * BstTrainAccount entity. @author MyEclipse Persistence Tools
 */

public class BstTrainAccount implements java.io.Serializable {

	// Fields

	private Integer traid;
	private String username;
	private String password;
	private String trainName;
	private String email;
	private Integer property;
	private Integer locusArea;
	private Integer locusCity;
	private String existDate;
	private Short logoKeep;
	private String logoUrl;
	private String trainDesc;
	private String linkman;
	private String phone;
	private String fax;
	private String postCode;
	private String webSite;
	private String address;
	private Timestamp regDate;
	private Timestamp loginDate;
	private Integer loginNum;
	private String clientIp;
	private Integer userLevel;
	private String userSetting;
	private Timestamp beginDate;
	private Timestamp endDate;
	private Short videoFlag;
	private String videoUrl;
	private String videoPhotoUrl;
	private Timestamp videoDate;
	private Integer videoDays;
	private Short videoState;
	private Integer visitNum;
	private Integer lessonNum;
	private Timestamp updateDate;
	private Integer subid;

	// Constructors

	/** default constructor */
	public BstTrainAccount() {
	}

	/** full constructor */
	public BstTrainAccount(String username, String password, String trainName,
			String email, Integer property, Integer locusArea,
			Integer locusCity, String existDate, Short logoKeep,
			String logoUrl, String trainDesc, String linkman, String phone,
			String fax, String postCode, String webSite, String address,
			Timestamp regDate, Timestamp loginDate, Integer loginNum,
			String clientIp, Integer userLevel, String userSetting,
			Timestamp beginDate, Timestamp endDate, Short videoFlag,
			String videoUrl, String videoPhotoUrl, Timestamp videoDate,
			Integer videoDays, Short videoState, Integer visitNum,
			Integer lessonNum, Timestamp updateDate, Integer subid) {
		this.username = username;
		this.password = password;
		this.trainName = trainName;
		this.email = email;
		this.property = property;
		this.locusArea = locusArea;
		this.locusCity = locusCity;
		this.existDate = existDate;
		this.logoKeep = logoKeep;
		this.logoUrl = logoUrl;
		this.trainDesc = trainDesc;
		this.linkman = linkman;
		this.phone = phone;
		this.fax = fax;
		this.postCode = postCode;
		this.webSite = webSite;
		this.address = address;
		this.regDate = regDate;
		this.loginDate = loginDate;
		this.loginNum = loginNum;
		this.clientIp = clientIp;
		this.userLevel = userLevel;
		this.userSetting = userSetting;
		this.beginDate = beginDate;
		this.endDate = endDate;
		this.videoFlag = videoFlag;
		this.videoUrl = videoUrl;
		this.videoPhotoUrl = videoPhotoUrl;
		this.videoDate = videoDate;
		this.videoDays = videoDays;
		this.videoState = videoState;
		this.visitNum = visitNum;
		this.lessonNum = lessonNum;
		this.updateDate = updateDate;
		this.subid = subid;
	}

	// Property accessors

	public Integer getTraid() {
		return this.traid;
	}

	public void setTraid(Integer traid) {
		this.traid = traid;
	}

	public String getUsername() {
		return this.username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getPassword() {
		return this.password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getTrainName() {
		return this.trainName;
	}

	public void setTrainName(String trainName) {
		this.trainName = trainName;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Integer getProperty() {
		return this.property;
	}

	public void setProperty(Integer property) {
		this.property = property;
	}

	public Integer getLocusArea() {
		return this.locusArea;
	}

	public void setLocusArea(Integer locusArea) {
		this.locusArea = locusArea;
	}

	public Integer getLocusCity() {
		return this.locusCity;
	}

	public void setLocusCity(Integer locusCity) {
		this.locusCity = locusCity;
	}

	public String getExistDate() {
		return this.existDate;
	}

	public void setExistDate(String existDate) {
		this.existDate = existDate;
	}

	public Short getLogoKeep() {
		return this.logoKeep;
	}

	public void setLogoKeep(Short logoKeep) {
		this.logoKeep = logoKeep;
	}

	public String getLogoUrl() {
		return this.logoUrl;
	}

	public void setLogoUrl(String logoUrl) {
		this.logoUrl = logoUrl;
	}

	public String getTrainDesc() {
		return this.trainDesc;
	}

	public void setTrainDesc(String trainDesc) {
		this.trainDesc = trainDesc;
	}

	public String getLinkman() {
		return this.linkman;
	}

	public void setLinkman(String linkman) {
		this.linkman = linkman;
	}

	public String getPhone() {
		return this.phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getFax() {
		return this.fax;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String getPostCode() {
		return this.postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public String getWebSite() {
		return this.webSite;
	}

	public void setWebSite(String webSite) {
		this.webSite = webSite;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public Timestamp getRegDate() {
		return this.regDate;
	}

	public void setRegDate(Timestamp regDate) {
		this.regDate = regDate;
	}

	public Timestamp getLoginDate() {
		return this.loginDate;
	}

	public void setLoginDate(Timestamp loginDate) {
		this.loginDate = loginDate;
	}

	public Integer getLoginNum() {
		return this.loginNum;
	}

	public void setLoginNum(Integer loginNum) {
		this.loginNum = loginNum;
	}

	public String getClientIp() {
		return this.clientIp;
	}

	public void setClientIp(String clientIp) {
		this.clientIp = clientIp;
	}

	public Integer getUserLevel() {
		return this.userLevel;
	}

	public void setUserLevel(Integer userLevel) {
		this.userLevel = userLevel;
	}

	public String getUserSetting() {
		return this.userSetting;
	}

	public void setUserSetting(String userSetting) {
		this.userSetting = userSetting;
	}

	public Timestamp getBeginDate() {
		return this.beginDate;
	}

	public void setBeginDate(Timestamp beginDate) {
		this.beginDate = beginDate;
	}

	public Timestamp getEndDate() {
		return this.endDate;
	}

	public void setEndDate(Timestamp endDate) {
		this.endDate = endDate;
	}

	public Short getVideoFlag() {
		return this.videoFlag;
	}

	public void setVideoFlag(Short videoFlag) {
		this.videoFlag = videoFlag;
	}

	public String getVideoUrl() {
		return this.videoUrl;
	}

	public void setVideoUrl(String videoUrl) {
		this.videoUrl = videoUrl;
	}

	public String getVideoPhotoUrl() {
		return this.videoPhotoUrl;
	}

	public void setVideoPhotoUrl(String videoPhotoUrl) {
		this.videoPhotoUrl = videoPhotoUrl;
	}

	public Timestamp getVideoDate() {
		return this.videoDate;
	}

	public void setVideoDate(Timestamp videoDate) {
		this.videoDate = videoDate;
	}

	public Integer getVideoDays() {
		return this.videoDays;
	}

	public void setVideoDays(Integer videoDays) {
		this.videoDays = videoDays;
	}

	public Short getVideoState() {
		return this.videoState;
	}

	public void setVideoState(Short videoState) {
		this.videoState = videoState;
	}

	public Integer getVisitNum() {
		return this.visitNum;
	}

	public void setVisitNum(Integer visitNum) {
		this.visitNum = visitNum;
	}

	public Integer getLessonNum() {
		return this.lessonNum;
	}

	public void setLessonNum(Integer lessonNum) {
		this.lessonNum = lessonNum;
	}

	public Timestamp getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Timestamp updateDate) {
		this.updateDate = updateDate;
	}

	public Integer getSubid() {
		return this.subid;
	}

	public void setSubid(Integer subid) {
		this.subid = subid;
	}

}